barium phosphosilicate - French English Dictionary